a img,.p_pop li:last-child a{border:none}
a.pn:hover,#qmenu:hover,.tb a:hover,.el .ec .hot a:hover,.md_ctrl a:hover,.atd a:hover,.mi .avatar a:hover,#friends a:hover,#hd .nav .inner li.curr a:hover{text-decoration:none}
a:hover{text-decoration:underline}
a{color:#333;text-decoration:none}
body{background:#f1f1f1}
body,input,button,textarea{color:#444;font:12px/1.5 Tahoma,Helvetica,SimSun,sans-serif}
body,ul,li,dl,dd,p,h1,h2,form{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:1em}
label{cursor:pointer}
select{padding:2px 2px 2px 1px}
table{border-collapse:collapse;empty-cells:show}
textarea{resize:none}
th{font-weight:400;text-align:left}
tr:hover .fromg{visibility:visible}
ul li{list-style:none}
.fl{float:left;_display:inline}
.fr{float:right;_display:inline}
*html,*html body{background-image:url(about:blank);background-attachment:fixed}
#hd .nav .inner li a{color:#fff;display:block}
#hd .nav .inner li{background:url(/img/shop/nav_list_24.png) no-repeat 0 -36px;_background:url(/img/shop/nav_list_8.png) no-repeat 0 -36px;float:left;font-size:14px;margin-left:-1px;position:relative;text-align:center;width:96px}
#hd .nav{background:url(/img/shop/nav_24.png) repeat-x 0 0;_background:url(/img/shop/nav_8.png) repeat-x 0 0;height:36px;line-height:36px;margin-top:-36px;position:relative;z-index:2}
#hd .vcard .adr,#hd .vcard .tel{background:url(/img/shop/vcard.png) no-repeat;filter:alpha(opacity=60);font-family:SimSun;height:20px;line-height:22px;opacity:.6;padding-left:20px}
#hd .vcard .adr{background-position:0 2px}
#hd .vcard .logo div .vam{display:none;height:100%;vertical-align:middle;width:0}
#hd .vcard .logo div img,.vm{vertical-align:middle}
#hd .vcard .logo div{display:table-cell;font-size:80px;height:88px;line-height:0;text-align:center;vertical-align:middle;width:120px}
#hd .vcard .logo{border:3px #fff solid;left:0;overflow:hidden;position:absolute;top:40px;height:88px;width:120px}
#hd .vcard .name h1{font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53;font-size:24px}
#hd .vcard .name{padding-bottom:12px}
#hd .vcard .tel{background-position:0 -17px}
#hd .vcard b{font-size:14px;font-weight:700}
#hd .vcard span{margin-right:5px}
#hd .vcard{background:url(/img/shop/top.png) no-repeat 0 0;color:#fff;height:165px;overflow:hidden;position:relative;width:810px;margin:0 auto;padding:40px 0 0 160px}
#hd{background:#d02230 url(/img/shop/bg_top.png) repeat-x 0 0;border-bottom:0 solid #ccc}
#ct{min-height:300px;margin-top:15px}
#ct .mn{float:left;margin-bottom:1em;margin-top:0;width:725px}
#ct .sd{_overflow-y:visible;float:right;overflow:hidden;width:250px}
#footer .copyright{background:#fff;text-align:center;width:100%}
#footer .copyright-info,#footer .copyright-info span,#footer .copyright-info a,#footer .copyright-info a:hover,#footer .copyright-info a:active{color:#737373;margin:0 5px}
#footer .copyright-inner{line-height:22px;width:960px;margin:0 auto;padding:12px 0}
#footer .copyright-url a,#footer .copyright-url a:hover,#footer .copyright-url a:active{color:#999;margin:0 10px}
#footer .copyright-url{color:#575958;margin-bottom:8px}
#mu a:hover{background:#FEF8E9;border:1px solid #ccc;color:#369;text-decoration:none;margin:4px 5px}
#nv li a:hover{background:url(/img/shop/nv_a.png) no-repeat 50% -66px}
#nv li.hover a:hover,#nv li.hover a{background:url(/img/shop/nv_a.png) no-repeat 50% -99px}
#qmenu_menu ul a:hover{background-color:#FEF8E9;color:#369;text-shadow:none}
.blk a:hover{background:none;background-color:transparent;color:#333;text-decoration:underline;text-shadow:none}
.bm_c{padding:10px}
.bm_h{background:url(/img/shop/bm_h.png) repeat-x #F2F2F2;border:none;font-size:14px;height:30px;line-height:29px}
.bm_h{border-top:1px solid #FFF;overflow:hidden;white-space:nowrap;padding:0 10px}
.bm_h h2{float:left}
.bm{background:#FFF;border:1px solid #ccc;margin-bottom:10px;border-color:#ccc}
.boxlist li	.m_r{background:#FFF;filter:alpha(opacity=100);margin-right:12px;opacity:1}
.buddy_group .o:hover{background-position:0 -100px}
.cl,#hd .nav .inner ul{zoom:1}
.cl:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.cmt .pg a:hover{border-color:#CCC}
.favl .o:hover{background-position:-4px -22px}
.mn{overflow:hidden}
.navinf{display:inline;margin:5px 10px 0 0;padding:0 3px 0 0}
.navlogo{_border-right:none;background:url(/img/shop/pt_icn.png) no-repeat 5px 50%;border-right:1px solid #FFF;padding:0 0 0 6px}
.navright{border-right:1px solid #cfcfcf;}
.ntc_l .d:hover{background-position:0 -20px}
.p_pop a:hover,UNUSED#sctype_menu .sca,.p_pop a:hover,UNUSED.p_pop a.a,#sctype_menu .sca{background-color:#FCF6E6;color:#CA4312}
.p_pop a:hover{background-color:#FEF8E9;color:#369;text-decoration:none}
.pipe{color:#CCC;margin:0 5px}
.pm_o .o:hover{background-position:0 -140px}
.pn{-moz-box-shadow:0 1px 0 #E5E5E5;-webkit-box-shadow:0 1px 0 #E5E5E5;background:#E5E5E5 url(/img/shop/pn.png) repeat-x 0 0;border:1px solid #999;box-shadow:0 1px 0 #E5E5E5;cursor:pointer;height:23px;margin-right:3px;overflow:hidden;vertical-align:middle;padding:0}
.pt{line-height:17px;overflow-y:auto;padding:2px 4px}
.px{height:17px}
.relatedlink:hover{border-bottom:1px solid blue;color:#444!important;text-decoration:none!important}

.sdc .bm_h{border-top:1px solid #ccc}
.sdc h2,.sdc1 h2,.sdc2 h2{font-size:14px;margin-bottom:10px}
.sdc1{border:1px #111 solid}
.sdc1 .bm_h{border-top:none;background:#111;color:#fff;}
.sdc1 .cart_s_btn{background:#111;padding:4px 16px;font-size:13px;color:#fff;}
.sdc2{border:1px #AAA solid}
.sdc2 .bm_h{border-top:none;background:#AAA;color:#fff;}

.showmenu{background:url(/img/shop/arrwd.gif) no-repeat 100% 50%;cursor:pointer;padding-right:16px;white-space:nowrap}
.tb .o{border-color:#C74900}
.tedt .pt:focus{-moz-box-shadow:none;outline:none}
.tf .showmenu:hover{border-color:#ccc}
.tip_3 .tip_horn{background:url(/img/shop/tip_bottom.png);bottom:-6px;right:5px}
.tip_3,.tip_4{margin-top:-8px}
.tip_horn{height:6px;overflow:hidden;position:absolute;width:11px}
.tip{background:#FEFEE9;border:1px solid #B1B1B1;position:absolute;width:260px;padding:10px}
.tl tr:hover th,.tl tr:hover td{background-color:#F2F2F2}
.topnav li a{padding:0 10px}
.topnav li.navlogo a{border-right:1px solid #D5D5D5;float:left;padding-left:25px}
.topnav li{float:left;margin-top:5px}
.topnav{background:url(/img/shop/topnav.png) repeat-x;color:#333;height:30px;text-shadow:1px 1px 1px #FFF}
.tps a:hover{background-color:#F2F2F2;color:#007CD5}
.ttp a:hover{color:#369;text-decoration:none;border-color:#369}
.un_selector .x:hover{background-position:100% -38px}
.xg1,.xg1 a{color:#999!important}
.xi2,.xi3 a,.xlda dd a,.appl span a:hover,.appl1 span a:hover,.el a{color:#369}
.xi2{color:#000}
.xld a.b:hover,.buddy_group .b:hover{background-position:0 -60px}
.xld a.d:hover,.xl a.d:hover,.attc a.d:hover,.c a.d:hover,.sinf a.d:hover{background-position:0 -22px}
.y{float:right}
#menu_layout{border:1px #ccc solid;width:688px;background:#f9f9f9;overflow:hidden;float:left;padding:5px}
.del_btn,.rc_close,.menu_mode a,.menu_list li{background:url(/img/shop/shop_bg.png) no-repeat;_background:url(/img/shop/shop_bg.gif) no-repeat;}
.menu_mode span,.menu_foto .menu h1{display:none}
.menu_mode{display:block;float:right;height:20px;line-height:20px;font-size:12px;text-align:right;padding:5px 10px}
.menu_mode a{float:right;width:24px;height:18px}
.menu_mode a.name{width:80px;background:none;text-decoration:none}
.menu_mode .list{background-position:-360px 0}
.menu_mode .list-hover{background-position:-390px 0}
.menu_mode .foto{background-position:-360px -30px}
.menu_mode .foto-hover{background-position:-390px -30px}
.menu_mode .menu{background-position:-360px -60px}
.menu_mode .menu-hover{background-position:-390px -60px}
.menu_list,.menu_foto{width:700px;background:#fff;padding:10px 0}
.menu_list .menu{clear:both;display:block;margin-bottom:8px}
.menu_list .menu h1{color:#333;font:16px/32px 黑体;padding-left:14px;clear:both;margin:0}
.menu_list .menu li{height:34px;padding-right:10px;text-align:left;width:325px;float:left;margin:2px 7px 0;display:inline;}
.menu_list .menu li.dish-1{background-position:0 0}
.menu_list .menu li.dish-2{background-position:0 -40px}
.menu_list .menu li.hover{background-position:0 -80px}
.menu_list .menu li h3{cursor:pointer;float:left;font:13px/18px 宋体;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:242px;margin:0;padding:8px 0 8px 10px}
.menu_list .menu li span{float:right;font:13px/18px Tahoma;margin:8px 0}
.menu_foto ul.category{height:30px;line-height:30px;border-bottom:1px #900 solid;overflow:hidden;margin:0 5px 10px;padding:0}
.menu_foto ul.category li{display:block;height:28px;line-height:28px;float:left;margin:0;padding:0}
.menu_foto ul.category a{display:block;font-size:13px;height:28px;line-height:28px;color:#900;text-decoration:none;float:left;padding:0 12px}
.menu_foto ul.category a.current{color:#fff;background:#900;border:1px #900 solid}
.menu_foto .menu ul{margin:0 auto;padding:0 10px}
.menu_foto .menu li{height:160px;border:1px #ccc solid;width:145px;float:left;overflow:hidden;margin:5px 6px;padding:5px;display:inline;}
.menu_foto .menu li img{width:145px;height:120px}
.menu_foto .menu li h3{cursor:pointer;text-align:center;font:13px/18px 宋体;margin:0}
.menu_foto .menu li span{text-align:center;display:block}
.menu_list .menu li.hover *, .menu_foto .menu li.hover * {font-weight: 700;}
.topnav .navbar,.wp,#hd .nav .inner{width:980px;margin:0 auto}
#call_number{background-color:#FFF;font-size:17px;line-height:22px;text-align:center;font-weight:400;padding:10px 20px}
#call_number div{display:block;background-color:#d00;color:#fff;font-size:15px;line-height:22px;text-align:center;padding:10px 20px}
#call_number a.get_number{background:url(/img/shop/shop_icon.png) no-repeat scroll 0 0 transparent;color:#FFF;display:inline-block;font-size:15px;font-weight:400;height:28px;line-height:28px;width:155px;padding:10px}
* html #ol_contact{position:absolute;z-index:100}
#ol_contact{height:128px;left:50%;margin-left:490px;overflow:hidden;position:fixed;top:205px;width:34px;z-index:7}
.online_se,.online_se:hover{background:url(http://script.daoxila.com/root/img/img_20111201/btn_s.png) no-repeat scroll left -374px transparent;display:block;height:128px;line-height:500px;overflow:hidden;width:34px}
.online_se:hover{background-position:-40px -374px}
input.in_text:focus,.t_input input:focus,.lc_box input:focus,textarea:focus,.search:focus{box-shadow:inset 1px 1px 2px #ccc;border:1px solid #4689FC!important}
.green_btn{border:1px solid #51A837;background-color:#890D03;background-position:0 -137px}
.shop_r_cart{position:fixed;bottom:0;right:20px;z-index:59;zoom:1;width:228px}
.shop_rc_bor{width:226px;border:2px solid #000;background:#fff;zoom:1}
.shop_r_cart h3{font-size:13px;height:22px;line-height:22px;background:#000;color:#fff;margin:0;padding:6px 5px}
.rc_close{font-size:13px;font-weight:400;width:16px;height:16px;line-height:200px;overflow:hidden;zoom:1;color:#fff}
.cr_down{background-position:-390px -80px}
.shop_r_cart_down2{border-top:1px solid #DEDEDE;text-align:center;font-size:13px;font-family:Arial;color:#666}
.shop_r_cart_down .cr_box:hover,.cr_box2:hover{background:#DCDCDC}
.r_mycart{max-height:230px;overflow:auto}
.r_mycart table{width:100%;border-collapse:collapse;border:0 none}
.r_mycart table th,.r_mycart table td{font-size:13px;border-right:1px solid #fff;text-align:center;color:#666;padding:3px 0}
.r_mycart table tr .ttl{text-align:left;padding-left:5px}
.r_mycart table td a{color:#000;text-decoration:underline}
.del_btn{display:inline-block;width:18px;height:18px;background-position:-360px -80px;line-height:100px;overflow:hidden;zoom:1}
.del_btn:hover{background-position:-360px -98px}
.r_mycart table th{background:#F0F0F0;font-size:12px;color:#666;font-weight:400}
.my_all_total{background:#F0F0F0;height:21px;line-height:21px;text-align:right;padding:3px 10px}
.b_s_tips{text-align:center;color:#B00;margin:8px 0}

#hd .vcard a,.green_btn,.green_btn span,.green_btn span{color:#fff}
#call_number a.get_number:hover{background-position:0 -40px}


.feed_num ul{
    display: block;
    float: left;
    width: 74px;
}
.feed_num ul li {
    text-align: center;
}
.feed_num ul a {
    color: #333;
}
.feed_num ul a.num {
    color: #C00;
    font-size: 16px;
    font-weight: bold;
}